suffer setbacks and misfortunes - Französisch Englisch Wörterbuch